liver periphery - German English Dictionary